Mysterious Hanging Pillars